package com.qf.lanzhou.shop.admin.dao;

import com.qf.lanzhou.shop.pojo.entity.Seller;
import org.springframework.stereotype.Repository;

/**
 * @author jack
 */
@Repository
public interface SellerMapper {

    /**
     * 通过名字查询卖家信息
     *
     * @param name 卖家名字
     * @return 返回卖家实体类
     */
    Seller selectByName(String name);

    /**
     * 图片名称上传功能
     *
     * @param seller 买家名字 买家图片名称
     * @return 受影响行数
     */
    int updateByNameWithLicense(Seller seller);

    /**
     * 插入一条卖家信息 卖家注册
     *
     * @param seller 卖家信息
     * @return 受影响行数
     */
    int inserSeller(Seller seller);


    /**
     * 通过名字查询头像文件名
     *
     * @param name 卖家名
     * @return 返回头像名
     */
    String selectAratarByName(String name);

    /**
     * 通过卖家ID获取卖家信息
     * @param id
     * @return
     */
    Seller selectById(Long id);



}
